package com.woniuxy.stage3demo.service.otherPzc;

import com.github.pagehelper.PageInfo;
import com.woniuxy.stage3demo.bean.otherPzc.AdsBean;
import com.woniuxy.stage3demo.bean.otherPzc.PhoneCheckBean;
import com.woniuxy.stage3demo.pageHelper.PageRequest;

import java.util.List;

public interface IPhoneCheckService {
    /**
     * 新增电核项
     * @param phoneCheck 新增的电核项对象
     * @return 数据库操作的行数
     */
    int savePhoneCheck(PhoneCheckBean phoneCheck);
    /**
     * 删除电核项
     * @param id 删除的电核项对象的id
     * @return 数据库操作的行数
     */
    int deletePhoneCheck(int id);

    /**
     * 修改电核项
     * @param phoneCheck 修改的电核项对象
     * @return 操作行数
     */
    int updatePhoneCheck(PhoneCheckBean phoneCheck);

    /**
     * 分页查询
     * @param request
     * @param phoneCheck
     * @return
     */
    PageInfo<PhoneCheckBean> findAllByParams(PageRequest request, PhoneCheckBean phoneCheck);

    /**
     * 查询所有分类
     * @return
     */
    List<String> findAllCategory();
}
